﻿/******************************************************************************
 * 【本类功能概述】                                 					      *
 *  版权所有（C）2017-20XX，米兔网络                                         *
 *  保留所有权利。                                                            *
 ******************************************************************************
 *  作者 : <hughjk>
 *  创建时间:2019年5月21日 18:35:25
 *  文件描述:读写文件
 *****************************************************************************/
namespace Util
{
    using System.IO;
    using System.Text;

    public class FileIO
    {
        
        public static void IsSavePath(string path)
        {
            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }
        }
        //写入文件内容
        public static void Save(string path, string name, string com)
        {
            string Path = path + name;
            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }

            File.WriteAllText(Path, com, Encoding.UTF8);
        }

        //追加写入文件内容
        public static void AppendSave(string path, string name, string com)
        {
            string Path = path + name;
            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }

            File.AppendAllText(Path, com, Encoding.UTF8);
        }

        //读取
        public static StringBuilder Load(string path, string name)
        {
            string Path = path + name;
            StringBuilder sb = new StringBuilder();
            sb.Append(File.ReadAllText(Path, Encoding.UTF8));
            return sb;
        }
    }

}